#pragma once

#include <yaml-cpp/yaml.h>
#include <faker/basic/uid/Inst.h>

namespace Faker
{
    namespace Basic
    {
        namespace Uid
        {
            struct Serializer
            {
                bool Encode(YAML::Node &node, const Inst &inst);

                bool Decode(const YAML::Node &node, Inst &inst);
            };
        }
    }
};